home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 21
/
Cream of the Crop 21 (Terry Blount) (October 1996).iso
/
bbs
/
pad311.zip
/
INSETUP.MH
< prev
next >
Wrap
Text File
|
1996-08-26
|
4KB
|
115 lines
// This file controls the behaviour of the input/output routines. It
// configures the animated cursor, the colour of input prompts, etc.
// See also the file SETTINGS.MH for settings that controll the high
// level behaviour of Padlock.
// Don't modify the following two lines.
#ifndef __INSETUP_MH
#define __INSETUP_MH
// String input -------------------------------------------------------------
//
// The following tokens control the behaviour of the string input routines.
// These settings affect all the prompts where the user is asked to enter
// a line of text.
// STR_ANI sets the animation to use for callers who support
// ibm characters. Set this string blank to disable animation
// for ibm callers. This string may not include any AVATAR codes.
#define STR_ANI "░▒▓█▓▒░ "
// STR_ANI_NOIBM sets the animation to use for callers who do not
// support ibm characters. Leave this string blank to disable
// animation for non-ibm callers. Remember that you must use
// two backslashes wherever you would want one to be displayed.
// This string must not contain any AVATAR codes.
#define STR_ANI_NOIBM "/|\\-"
// STR_ANI_SPEED controls the speed of the animation. This is
// the delay in hundredths of a second between each animation
// update. The smaller this number is, the faster the animation
// will go. Setting this number to 0 will disable all animation
// for string input.
#define STR_ANI_SPEED 10
// The following setting controls the colour of the text
// that the user enters.
#define STR_TEXT_COL "\x16\x01\x03"
// STR_ANI_COL sets the colour of the cursor animation.
#define STR_ANI_COL "\x16\x01\x03"
// Single keypress settings -------------------------------------------------
//
// The settings in this section affect all prompts where the user is asked
// for a single character response.
// KEY_ANI is the animation displayed to callers with IBM characters
// enabled. Leaving this blank disables animation for ibm callers.
#define KEY_ANI "/|\\-"
// KEY_ANI_NOIBM is the animation displayed to callers without IBM
// character support. Leaving this blank disables animation for
// non-ibm callers.
#define KEY_ANI_NOIBM "/|\\-"
// KEY_ANI_SPEED is the speed of the animation. Setting this to 0
// disables animation. The smaller this number, the faster the
// animation goes.
#define KEY_ANI_SPEED 10
// This setting sets the colour of the text entered by the user.
#define KEY_TEXT_COL "\x16\x01\x03"
// Use this keyword to set the animation colour.
#define KEY_ANI_COL "\x16\x01\x0e"
// Miscellaneous -------------------------------------------------------------
// PROMPT_COL controls the colour of all strings which are asking
// the user a question. For example, this would set the colour
// of the string that asks the user: "Is your phone number long
// distance?"
#define PROMPT_COL "\x16\x01\x09"
// CHOICE_COL sets the colour of the user's choices. For example:
// If the user may press Y or N, their choices would be: [Y,n]
#define CHOICE_COL "\x16\x01\x0e"
// ERROR_COL sets the colour of all error messages displayed to
// the user.
#define ERROR_COL "\x16\x01\x04"
// If the following keyword is set to True then the user's keystrokes
// will be echoed to the screen when a single character response is
// expected.
#define SHOW_USER_INPUT True
// If SHOW_CHOICES is set to True, then a string containing possible
// choices is added to the prompt when a user is asked for a single
// character response. Otherwise, the prompt itself should always
// contain information about what choices are available.
#define SHOW_CHOICES True
// Don't modify the following line.
#endif